Bring Up
Bringing up the IQ-9075 EVK means selecting an OS, preparing a versioned image set, flashing the correct storage target, establishing serial and network access, and proving a repeatable baseline. Ubuntu is suitable for rapid evaluation; Qualcomm Linux built with Yocto is better suited to controlled product images and BSP customization.
This section provides a step-by-step guide to prepare, build, deploy, and access software images on Dragonwing IQ9 platforms, with Qualcomm Linux and Ubuntu. Whether developing multimedia applications, AI workloads, or embedded Linux solutions, the first step is to provision the target board with a supported operating system and establish a development environment.
Qualcomm Linux (Yocto)
Qualcomm Linux is a Yocto-based distribution that provides direct access to the platform's hardware capabilities and serves as the foundation for many embedded and production-oriented deployments. It offers a highly customizable build system that allows developers to generate optimized images tailored to specific applications and hardware configurations.
The Qualcomm Linux sections describe how to:
- Set up the Yocto build environment.
- Build custom images using Qualcomm Linux releases.
- Flash generated images to the target platform.
- Access and interact with the board after deployment.
These workflows are recommended for developers who require complete control over the software stack or plan to create production-ready embedded systems.
Ubuntu
Ubuntu provides a familiar Linux development environment that simplifies application development, software evaluation, and rapid prototyping. It allows developers to leverage standard Linux packages, tools, and workflows while taking advantage of the Dragonwing platform's multimedia and AI capabilities.
The Ubuntu sections describe how to:
- Prepare the host environment.
- Deploy Ubuntu images to the target platform.
- Access and configure the board after installation.
- Understand the platform features currently available under Ubuntu.
Ubuntu is often the preferred starting point for application developers who want to quickly evaluate the platform before moving to a customized embedded Linux deployment.
FAQ
- Should I start with Ubuntu or Yocto?
- Start with Ubuntu for application and hardware evaluation. Start with Yocto when the project needs a reproducible custom image, controlled packages, BSP changes, or production security policy.
Related pages
- Qualcomm Dragonwing Technical Guide/Carrier Boards/IQ-9075 EVK
- Qualcomm Dragonwing Technical Guide/Bring Up/Yocto Build
- Qualcomm Dragonwing Technical Guide/Bring Up/Ubuntu
- Qualcomm Dragonwing Technical Guide/GStreamer
References